$(function () {
    $("#i").attr("type","1");
    var url =getContextPath()+"/ArticleController/addArticle.press";
    $(".edit").click(function () {
        //alert("进入save");
        var title = $("#title").val();
        ue = UE.getEditor('editor');
        var html="";
        var summary="";
        //对编辑器的操作最好在编辑器ready之后再做
        ue.ready(function() {
            html = ue.getContent();
            summary = ue.getContentTxt().substring(0,200);
            //alert(summary);
        });
        var remarks = $("#remarks").val();
        var content_id=$("#hidden1").val();
        var arr ="";
        var classfy = document.getElementsByName("type");
        var path = $("#loading").attr("src");
        //alert(getContextPath());
        var picturePath=path.replace(getContextPath(),"");
        for(var  i = 0 ; i<classfy.length;i++){
            if(classfy[i].checked==true){
                arr +=classfy[i].value +"/";
            }
        }
        if(title==""){
            alert("标题为空！");
        }else if(hasContent()==false){
            alert("文章无内容！");
        }else if(arr.length==0){
            alert("没有选择分类！");
        }else if($(this).attr("id")=="save"){
            $.post(url,{"title":title,
                "content_id":content_id,
                "summary":summary,
                "tip":"edit",
                "remark":"save",
                "remarks":remarks,
                "content":html,
                "classfyArr":arr,
                "picPath":picturePath},function (result) {
                if(result.msg=="yes"){
                    alert("修改成功！");
                   // window.location.reload();
                    window.location.href=getContextPath()+"/admin/content/manageContent.jsp";
                }else{
                    alert("修改失败！")
                }
            },"json");
        }else if($(this).attr("id")=="pub"){
            $.post(url,{"title":title,
                "content_id":content_id,
                "summary":summary,
                "tip":"edit",
                "remark":"pub",
                "remarks":remarks,
                "content":html,
                "classfyArr":arr,
                "picPath":picturePath},function (result) {
                if(result.msg=="yes"){
                    alert("发布成功！");
                    // window.location.reload();
                    window.location.href=getContextPath()+"/admin/content/manageContent.jsp";
                }else{
                    alert("发布失败！")
                }
            },"json");
        }
    });
    mouse();
});
function mouse() {
    $(".fa").mouseover(function () {
        $(this).css("background-color","#B7D9C0");
        // ;
    });
    $(".fa").mouseleave(function () {
        $(this).css("background-color","#ffffff");
        //;
    });
    $(".fa").click(function () {
        //$(".typeDiv").show().fadeIn();
        if($("#i").attr("type")=="1"){
            $(this).parent().parent().next().slideUp("slow");
            // $(".picDiv").slideUp("slow");
            // $(".reDiv").slideUp("slow");
            // $(".reDiv").hide();
            var id=$(this).parent().attr("id");
            $("#i").removeAttr("type");
            $(this).remove();
            $("#i").attr("type","0");
            if(id=="i"){
                $("#i").html("<i class='fa fa-plus'></i>");
            }else if(id=="i2"){
                $("#i2").html("<i class='fa fa-plus'></i>");
            }else if(id=="i3"){
                $("#i3").html("<i class='fa fa-plus'></i>");
            }
            mouse();
        }else if($("#i").attr("type")=="0"){
            $(this).parent().parent().next().slideDown("slow");
            var id=$(this).parent().attr("id");
            $("#i").removeAttr("type");
            $(this).remove();
            $("#i").attr("type","1");
            if(id=="i"){
                $("#i").html("<i class='fa fa-minus'></i>");
            }else if(id=="i2"){
                $("#i2").html("<i class='fa fa-minus'></i>");
            }else if(id=="i3"){
                $("#i3").html("<i class='fa fa-minus'></i>");
            }
            mouse();
        }
    });
}
function upload(){
    //alert(1243);
    var file = document.getElementById("uploadFileInput").value;
    var end = file.split(".")[1];
    if(end!="png"&&end!="jpg"&&end!="jpeg"&&end!="bmp"&&end!="gif"){
        alert("支持的图片格式为.png .jpg .jpeg .bmp .gif");
        return;
    }
    $("#loading")
        .ajaxStart(function(){
            $(this).show();
        })//开始上传文件时显示一个图片  
        .ajaxComplete(function(){
            $(this).hide();
        });//文件上传完成将图片隐藏起来  

    $.ajaxFileUpload({
            url:getContextPath()+'/ArticleController/upload.press',             //需要链接到服务器地址  
            secureuri:false,
            fileElementId:'uploadFileInput',                         //文件选择框的id属性  
            dataType: 'json',                                     //服务器返回的格式，可以是json  
            success: function (data, status)             //相当于java中try语句块的用法  
            {
                //alert(data);       //data是从服务器返回来的值     
                $('#result').html('上传图片成功!');
               // alert(data.src);
                $("#loading").attr("src",getContextPath()+data.src);
                $("#loading").show();
            },
            error: function (data, status, e)             //相当于java中catch语句块的用法  
            {
                alert(data+"status"+status);
                alert(e);
                $('#result').html('上传图片失败');
            }
        }
    );

} 